package com.eshopkeeper.model.user;

import java.util.Date;

import com.eshopkeeper.core.base.BaseModel;


/**
 * <p>
 * 用户主表
 * </p>
 *
 * @author louis.yu
 * @since 2017-04-11
 */
public class UserInfo extends BaseModel {

    private static final long serialVersionUID = 1L;
    
    private String userName;
    private Date beLenderTime;
    private String email;
    private String emailValidate;
    private String lastestLoginIp;
    private Date lastestLoginTime;
    private String mobile;
    private String mobileValidate;
    private String nickName;
    private String password;
    private String passwordCash;
    private Date regTime;
    private String userinfoFinished;
    private String utmSource;
    private String loginErrorTimes;
    private String forbidStatus;//是否被禁言
	private String invitationCode;
    private Date logoutTime;
    private String status;
    private String isRecormand; //是否推荐关注人

	public String getIsRecormand() {
		return isRecormand;
	}

	public void setIsRecormand(String isRecormand) {
		this.isRecormand = isRecormand;
	}

	public String getForbidStatus() {
		return forbidStatus;
	}

	public void setForbidStatus(String forbidStatus) {
		this.forbidStatus = forbidStatus;
	}

	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public Date getBeLenderTime() {
		return beLenderTime;
	}
	public void setBeLenderTime(Date beLenderTime) {
		this.beLenderTime = beLenderTime;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getEmailValidate() {
		return emailValidate;
	}
	public void setEmailValidate(String emailValidate) {
		this.emailValidate = emailValidate;
	}
	public String getLastestLoginIp() {
		return lastestLoginIp;
	}
	public void setLastestLoginIp(String lastestLoginIp) {
		this.lastestLoginIp = lastestLoginIp;
	}
	public Date getLastestLoginTime() {
		return lastestLoginTime;
	}
	public void setLastestLoginTime(Date lastestLoginTime) {
		this.lastestLoginTime = lastestLoginTime;
	}
	public String getMobile() {
		return mobile;
	}
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	public String getMobileValidate() {
		return mobileValidate;
	}
	public void setMobileValidate(String mobileValidate) {
		this.mobileValidate = mobileValidate;
	}
	public String getNickName() {
		return nickName;
	}
	public void setNickName(String nickName) {
		this.nickName = nickName;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public String getPasswordCash() {
		return passwordCash;
	}
	public void setPasswordCash(String passwordCash) {
		this.passwordCash = passwordCash;
	}
	public Date getRegTime() {
		return regTime;
	}
	public void setRegTime(Date regTime) {
		this.regTime = regTime;
	}
	public String getUserinfoFinished() {
		return userinfoFinished;
	}
	public void setUserinfoFinished(String userinfoFinished) {
		this.userinfoFinished = userinfoFinished;
	}
	public String getUtmSource() {
		return utmSource;
	}
	public void setUtmSource(String utmSource) {
		this.utmSource = utmSource;
	}
	public String getLoginErrorTimes() {
		return loginErrorTimes;
	}
	public void setLoginErrorTimes(String loginErrorTimes) {
		this.loginErrorTimes = loginErrorTimes;
	}
	public String getInvitationCode() {
		return invitationCode;
	}
	public void setInvitationCode(String invitationCode) {
		this.invitationCode = invitationCode;
	}
	public Date getLogoutTime() {
		return logoutTime;
	}
	public void setLogoutTime(Date logoutTime) {
		this.logoutTime = logoutTime;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	
}